package cn.orangeframe.neon.domain.entity.graph;

import lombok.Data;

import java.util.List;

@Data
public class Cell {

    private String id;

    private Position position;

    private Size size;

    private String view;

    private String shape;

    private Port ports;

    private CellData data;

    private List<Labels> labels;

    private int zIndex;

    private Line source;

    private Line target;

    private Attrs attrs;

    private Tool tools;

    @Data
    public static class Labels {

        private Attrs attrs;

        private Position position;
    }
}
